@CHARSET "ISO-8859-1";

body {
		background-color: white;
	}

.piece_mouseover {
		background-color: grey;
	}

.piece_selected {
	}

.piece_good_target {
	}

/* Errors */

.error_text {
		color: red;
	}

/* Chessboard tag */

.cb_square_a1, .cb_square_a2, .cb_square_a3, .cb_square_a4, .cb_square_a5, .cb_square_a6, .cb_square_a7, .cb_square_a8,
.cb_square_b1, .cb_square_b2, .cb_square_b3, .cb_square_b4, .cb_square_b5, .cb_square_b6, .cb_square_b7, .cb_square_b8,
.cb_square_c1, .cb_square_c2, .cb_square_c3, .cb_square_c4, .cb_square_c5, .cb_square_c6, .cb_square_c7, .cb_square_c8,
.cb_square_d1, .cb_square_d2, .cb_square_d3, .cb_square_d4, .cb_square_d5, .cb_square_d6, .cb_square_d7, .cb_square_d8,
.cb_square_e1, .cb_square_e2, .cb_square_e3, .cb_square_e4, .cb_square_e5, .cb_square_e6, .cb_square_e7, .cb_square_e8,
.cb_square_f1, .cb_square_f2, .cb_square_f3, .cb_square_f4, .cb_square_f5, .cb_square_f6, .cb_square_f7, .cb_square_f8,
.cb_square_g1, .cb_square_g2, .cb_square_g3, .cb_square_g4, .cb_square_g5, .cb_square_g6, .cb_square_g7, .cb_square_g8,
.cb_square_h1, .cb_square_h2, .cb_square_h3, .cb_square_h4, .cb_square_h5, .cb_square_h6, .cb_square_h7, .cb_square_h8 {
		width: 100%;
		height: 100%;	
}

.cb_oddSquare, .cb_evenSquare {
		width: 100%;
		height: 100%;
	}

.cb_oddSquare {
		/*background-color: #efe50a;*/
		background-image: url("/WebChess/img/squareTexWhitebis.jpg"); 
	}

.cb_evenSquare {
		/*background-color: #612b03;*/
		background-image: url("/WebChess/img/squareTexBlack.jpg"); 	
		}
	
.chessboard {
		background-color: #FFFFFF;
	    border: 3px solid #000000;
	    text-align: center;
	}

.cb_valid_move_square {
}

.cb_valid_select_piece {
}

.cb_square_selected {
	background-color: rgb(200,5,5);
}

.cb_valid_move_square_filter {
	background-color: rgb(10,180,10);
	width: 100%;
	height: 100%;
	opacity: 0.4;
	filter : alpha(opacity=40);
}

.cb_invalid_move_square_filter {
	background-color: transparent;
	width: 100%;
	height: 100%;
	opacity: 1;
	filter : alpha(opacity=100);
	}


.cb_top_border {
		height: 100%;
		width: 100%;
		background-image: url("/WebChess/img/chessboard_top_border.png");
	}
	
.cb_bottom_border {
		background-image: url("/WebChess/img/chessboard_bottom_border.png");
		height: 100%;
		width: 100%;
	}
	
.cb_left_border {
		background-image: url("/WebChess/img/chessboard_left_border.png");
		height: 100%;
		width: 100%;
	}
	
.cb_right_border {
		background-image: url("/WebChess/img/chessboard_right_border.png");
		height: 100%;
		width: 100%;
	}
/**/


#main {
		
	
	}